ocean vortex tornado - French English Dictionary